package student.aistar.day10;

import java.util.ArrayList;
import java.util.List;

public class ArrayListDemo {
    public static void main(String[] args) {
        //1. jdk5.0之前, 没有引入泛型
        //可以放一切类型
//        List list = new ArrayList();
//        list.add(1);//ok
//        list.add("ok");//ok
//        list.add(null);//add

        //2.jdk5.0-->jdk7.0 引入了泛型的概念
        //从jdk5.0开始, 集合容器 - 类型安全的容器
        //制定了泛型之后, 容器中才能添加对应类型的数据.

        List<Integer> list = new ArrayList<>();
        list.add(19);//ok
        list.add(null);//ok, 因为Integer属于对象, 可以为空

        List<String> list1 = new ArrayList<>();
        //从容器中添加数据
//        list.add("");
    }
}
